翻訳と辞書
Words near each other
・ Verified Audit Circulation
・ Verified Carbon Standard
・ Verified-Accredited Wholesale Distributors
・ VeriFlux
・ Verifone
・ Verify in field
・ Verigar issue
・ Verige bridge
・ Verigy
・ Verija
・ Veriko Anjaparidze
・ Verila Glacier
・ Verilator
・ Verilite Sunbird
・ Verilog
Verilog Procedural Interface
・ Verilog-A
・ Verilog-AMS
・ VerilogCSP
・ Verilus sordidus
・ Verily
・ Verily Anderson
・ Verimli, Tarsus
・ Verin
・ Verin (Dungeons & Dragons)
・ Verin Akhtala
・ Verin Artashat
・ Verin Bazmaberd
・ Verin Charbakh
・ Verin Dvin


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Verilog Procedural Interface : ウィキペディア英語版
Verilog Procedural Interface
The Verilog Procedural Interface (VPI), originally known as PLI 2.0, is an interface primarily intended for the C programming language. It allows behavioral Verilog code to invoke C functions, and C functions to invoke standard Verilog system tasks. The Verilog Procedural Interface is part of the IEEE 1364 Programming Language Interface standard; the most recent edition of the standard is from 2005. VPI is sometimes also referred to as PLI 2, since it replaces the deprecated Program Language Interface (PLI).
While PLI 1 was depreciated in favor of VPI (aka. PLI 2), PLI 1 is still commonly used over VPI due to its much more widely documented tf_put, tf_get function interface that is described in many verilog reference books.
==Use of C++==
It is widely recognized that C++ is easily integrable with VPI (PLI 2.0) and PLI 1.0, by using the "extern C/C++" keyword built into C++ compilers. While this code tends to be difficult to set up properly, this is code that only needs to be set up once and is often made part of a company-wide proprietary Verilog/C++ interface that is reusable throughout a company's verification environments.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Verilog Procedural Interface」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.